From 4de7aa66a13edc8da8c48e6441168d19562f8bdc Mon Sep 17 00:00:00 2001 From: Alex Williamson Date: Wed, 30 Jan 2008 10:50:24 -0700 Subject: [PATCH] [IA64] Flush cache after patch kernel Need flushing cache here, if not, i/d cache may be not synchronous. Signed-off-by: Duan Ronghui --- xen/arch/ia64/xen/xenpatch.c | 1 + 1 file changed, 1 insertion(+) diff --git a/xen/arch/ia64/xen/xenpatch.c b/xen/arch/ia64/xen/xenpatch.c index f9c9f9cafc..4ecab74ebb 100644 --- a/xen/arch/ia64/xen/xenpatch.c +++ b/xen/arch/ia64/xen/xenpatch.c @@ -103,6 +103,7 @@ static void __init xen_patch_frametable_miss(u64 offset) addr = (u64)&frametable_miss; val = get_imm64(addr) + offset; ia64_patch_imm64(addr, val); + ia64_fc(addr); #endif } -- 2.30.2